package com.lx.config;

import com.lx.pojo.User;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;

//这个也会被Spring容器托管，注册到容器中，因为它本身就是一个@Component
//@Configuration代表这是一个配置类，等价于beans.xml
@Configuration
@ComponentScan("com.lx")
//引入另一个config类的配置
@Import(NewConfig.class)
public class LeyouConfig {

    //注册一个bean，等价于之前写个一个bean标签
    //方法名字：等价于bean标签中id的值
    //方法返回值：等价于bean标签中class属性
    @Bean
    public User getUserLx(){
        //返回要注入到bean的对象
        return new User();
    }
}
